---
title: Astro 사이트를 Edgio에 배포
description: Edgio를 사용하여 Astro 사이트를 웹에 배포하는 방법.
type: deploy
i18nReady: true
---

Astro 프로젝트를 에지 및 CDN 플랫폼인 [Edgio](https://www.edg.io/)에 배포하여 웹사이트와 API를 배포, 보호, 가속화할 수 있습니다.

:::tip
[Edgio 문서의 Astro 안내서](https://docs.edg.io/guides/astro)를 확인하세요!
:::

## 배포 방법

1. 아직 설치하지 않았다면 터미널에서 전역으로 [Edgio CLI](https://docs.edg.io/guides/cli)를 설치합니다.

    ```bash
    npm install -g @edgio/cli
    ```

2. Astro 사이트에 Edgio 추가합니다.

    ```bash
    edgio init
    ```

3. (선택 사항) 서버 측 렌더링을 활성화합니다.

    [Astro로 @astrojs/node](/ko/guides/integrations-guide/node/)를 설정한 후 `edgio.config.js` 파일에서 서버 파일 경로를 아래와 같이 지정하세요.

    ```js ins={2,5-9}
    // edgio.config.js
    import { join } from 'path'

    module.exports = {
      astro: {
        // Astro SSR을 실행하는 독립형 서버의 경로입니다.
        // 이 파일의 종속성은 자동으로 번들링됩니다.
        appPath: join(process.cwd(), 'dist', 'server', 'entry.mjs'),
      },
    };
    ```

4. Edgio에 배포

    ```bash
    edgio deploy
    ```
